@charset "utf-8";
/* CSS Document */


.com_text{border: 1px solid #CCCCCC;height: 120px;}

/* 个人中心 */
/* 头部 */
.user_header{ background:url(../images/user_header_bg01.jpg) repeat-x center top;-webkit-background-size: 100% 178px;background-color: #333; position:relative; height:178px; }
.user_header .user_photo{ margin: 0 auto; z-index:99;border-radius:60px;height:80px; width:80px; border:#fff solid 3px; box-shadow:rgba(0,0,0,0.4) 0 0 4px;}
.user_header .user_photo img{ border-radius:60px; height:80px; width:80px;}
.user_header .user_name{ color: #FFF; font-size: 14px;margin-top: 5px;text-align: center;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; display:block;  }
.user_header .user_name a{color: #fff;}
.user_header .user_name .grade{font-size: 12px;opacity: .6;}
.user_header .user_name .grade span{margin-right: 10px;}
.user_header .back{font-size: 20px; color:#fff;line-height: 40px;margin-left: 5px;opacity: .8;}
.user_header .exit{position: absolute;top: 1px;right:10px; color:#fff;font-size: 20px;opacity: .8;}

/*用户summenu 样式*/
.submenu{background: #fff;}
.submenu ul{list-style: none;margin-left: 10px;margin-right: 10px;}
.submenu ul li{display: list-item;height: 38px;line-height: 38px;}
.submenu ul li span{float: right;width: 10px;height: 10px;border-top: 2px solid #ebeaec;border-right: 2px solid #ebeaec;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin-right: 10px;margin-top: 15px;}
.submenu ul li.active{color:red;font-weight: bold;}

.order_ul{white-space: nowrap;background-color: #fff;color: #585858;overflow-x: scroll;}
.order_ul::-webkit-scrollbar{display: none;}
.order_ul li{display: inline-block;font-size: 1.1em;text-align: center;width: 12%;margin: 0 1%;padding: 10px 8px 5px 8px;}
.order_ul .active{border-bottom: 3px solid #94262C;color: #94262C;}

/*用于显示列表 比如订单记录*/
.table{border-radius: 5px;position: relative;border: #aaa solid 1px;background: #fff;overflow: hidden;color: #6b6b6b;margin: 0px 10px 0;font-size: 14px;margin-top: 10px;}
.table table{width:100%;}
.table table th{height: 35px;}
.table table td{text-align: center;line-height: 35px;border-top: 1px solid #ccc;}


.member-one{display: block;border-bottom: 1px solid #e0e0e0;font-size: 14px;background: #fff;line-height: 45px;padding: 5px 10px;}
.member-one .arrow{float: right;font-size: 12px;color: #7a7a7a;}

/*member.index.html*/
.member_index{width:98%;overflow: hidden;background: #fff;padding:0 1% 0px;}
.member_index .info {border-bottom: 10px solid #f7f7f7;}
.member_index .info dl{width:24.7%;position: relative;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;height:50px;float: left;padding: 10px 0;display: table;}
.member_index .info dl dd{text-align: center;font-size: 12px;}
.member_index .info dl .iconfont{font-size: 30px;line-height: 30px;color: #848383;}
.member_index .info dl dt{text-align: center;font-size:12px;}
.member_index .info dl dt span{color: #E97118;font-size: 12px;}
.member_index ul{margin-top:20px;}
.member_index ul li {width: 24.9%;float: left;}
.member_index ul li a {display: block;height: 65px;text-align: center;padding: 5px 0px;color: #545454;}
.member_index ul li a .ico{width: 40px;height: 40px;border: 1px solid #e0e0e0;text-align: center;display: block;margin: auto;border-radius:20px;}
.member_index ul li a .ico em{color:#7BBCEA;font-size:26px;}
.member_index ul li a .title{display: inline-block;width: 100%;height: 23px;line-height: 23px;text-align: center;font-size: 12px;text-decoration: none;}


.member_store{width:98%;overflow: hidden;background: #fff;padding:0 1% 0px;margin-top:10px;}
.member_store .info{border-top:1px solid #e6e6e6}
.member_store .info dl{width:33%;height:70px;float: left;box-shadow: 1px 1px 0 rgba(200,200,200,0.6);display: table;}
.member_store .info dl dd{width:100%;padding:10px 0 0 0px;text-align: center;font-size: 12px;font-weight: bold;}
.member_store .info dl dt{text-align: center;font-size:12px;padding-top: 5px;}
.member_store ul{margin-top:20px;}
.member_store ul li {width: 24.9%;float: left;}
.member_store ul li a {display: block;height: 65px;text-align: center;padding: 5px 0px;color: #545454;}
.member_store ul li a .ico{width: 40px;height: 40px;border: 1px solid #e0e0e0;text-align: center;display: block;margin: auto;border-radius:20px;}
.member_store ul li a .ico em{color:#7BBCEA;font-size:26px;}
.member_store ul li a .title{display: inline-block;width: 100%;height: 23px;line-height: 23px;text-align: center;font-size: 12px;text-decoration: none;}

.member_exit{display: block;text-align: center;background: #fff;border-top: 1px solid #e0e0e0;padding:20px 0;}

/* my_favorite.goods.index.html my_favorite.store.index.html*/
/* 收藏 */
.bm_tab{ overflow:hidden;margin-top:10px;}
.bm_tab li{ width:50%; text-align:center; background:#fff;  float:left; font-size:14px; border-bottom:#ccc solid 1px;}
.bm_tab li a{ display:block; padding:10px 0;}
.bm_tab li.cur{ background:#828282; color:#fff;}
.bm_tab li.cur a{ color:#fff;}
.mark{ margin-top:10px;}

.marklist{ margin:10px 0; padding:0;}
.marklist li{ padding:10px; overflow:hidden; background:#fff; border-radius:5px;position:relative;border-bottom: 1px solid #e0e0e0;}
.marklist li img{ width:90px; height:90px; float:left; margin-right:10px;}
.marklist li  p{height:30px; line-height:30px; overflow:hidden; }
.marklist li span{ color:#333; }
.marklist li strong{ color:#b20005;}
.marklist li .close{ position:absolute; right:10px; bottom:10px; font-size:20px; }
.marklist.particular_wrap img{width:30px;height:30px;float:none;margin:0}


/* my_address.index.html */
/* 收货地址 */
#my_address_index b{margin:10px 0}
#my_address_index .address_con{margin:10px 0px 10px;}
#my_address_index .address_box{ background:#fff; overflow:hidden; color:#6b6b6b;position: relative; font-size:14px; border-bottom: 1px solid #e0e0e0;;}
#my_address_index .address_info{padding:5px 15px;margin: 10px;}
#my_address_index .address_info .detail{color: #8f8f8f;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 66%;}
#my_address_index .address_box .oprate{ position:absolute;right: 0;bottom: 12px;}
#my_address_index .address_box .oprate a{ margin-right: 10px;height:35px; line-height:35px;}
#my_address_index .address_box .oprate a b{height:25px; width:20px; font-weight: 400;color:#BFBFBF; display:inline-block;}
#my_address_index .address_box .oprate a i{border-right:#ccc solid 1px; float:right; display:block; width:1px; height:35px;}
#my_address_index .address_box .oprate a.del_address b{ background-position:-103px -15px;}

/* my_payment.index.html */
.my_payment_index{border-radius: 5px;position: relative;border: #aaa solid 1px;background: #fff;overflow: hidden;color: #6b6b6b;margin: 0px 10px 0;font-size: 14px;margin-top:10px;}
.my_payment_index tr{height: 35px;}
.my_payment_index td{text-align: center;line-height: 35px;border-top: 1px solid #ccc;}


.set_address{ position:absolute; right:0; bottom:20px;   background:url(../images/user_ico.png) no-repeat -148px -8px #fff; border-radius:5px 0 0 5px; border:#aaa solid 1px; border-right:none; height:40px; line-height:40px; padding-left: 40px;display:block; font-size:14px;}
.set_address_show{ right:0;}

/* 订单页 */
.u_order{ padding:10px 0; overflow:hidden; margin-top:5px; min-height:252px;}
.u_order .orderbox{ background:#fff; border-radius:5px;overflow:hidden; margin-bottom:10px;}
.u_order .orderbox h2{  padding:0 10px;font-size:14px; color:#333; border-bottom:#e0e0e0 solid 1px; overflow:hidden; font-weight:normal;}
.u_order .orderbox h2 span{ height:36px; line-height:36px; display:block; float:left;}
.u_order .orderbox h2 b{ float:right;height:36px; line-height:36px; font-size:12px; font-weight:normal;}
.u_order .orderbox .detail{ padding:10px; overflow:hidden;border-bottom:#f1f1f1 solid 1px;}
.u_order .orderbox img{ width:100px; height:100px; float:left; margin-right:10px;}
.u_order .orderbox strong{ color:#b20005; margin-right:20px;}
.u_order .orderbox .detail p{ height:20px; line-height:20px; overflow:hidden;}
.u_order .orderbox .opr{ padding:0 10px 10px; }
.u_order .orderbox .opr .white_btn{ padding:5px 2%; margin:10px 1% 10px 0; width:20%; text-align:center; display:inline-block;cursor:pointer;float:left;font-size: 12px;}
.u_order .orderbox .opr .white_btn:last-child{margin-right:0;}




/*商品添加  my_goods*/
* {padding: 0;margin: 0;}
img, table, td, th { border:0; }
ul, ol { list-style:none; }
.add_wrap{width:96%;background:#fff;padding:2%;}
.add_wrap .assort{margin-bottom:5px;}
.add_wrap .assort .txt{font-weight: bold;font-size: 13px;line-height:30px;}
.add_wrap .assort .f_l{line-height:30px;}
.add_wrap .assort .new_add{margin-top:5px;}

.pic_list {width:300px;margin:10px auto;}
.big_pic{margin-bottom:10px;}


.editor { padding: 7px; margin: 10px 0; background: #f5f5f5 url(../images/member/editor.gif) repeat-x 0 top; }
.editor p { margin-top: 5px; }
.editor .preview { margin-top: 20px; }
.editor .preview li { width:120px; height:180px; float: left; position: relative; cursor: pointer; z-index:2; }
.editor .preview .pic { width:100px; height:100px; margin: 0 auto; background: #ccc; position: relative; }
.editor .preview .bg { width:100px; padding:5px 4px; background: #fff; border: 1px solid #ccc; position: absolute; top: -6px; left: 4px; display:none; z-index:3; }
.editor .preview .bg p {}
.editor .preview .bg .name { color: #9d9d9d; word-break: break-all; overflow: hidden; width:100px; height:18px; }
.editor .preview .bg .operation { width:100px; height:70px; overflow: hidden;margin-bottom:0px;}
.editor .preview .bg span { }
.editor .preview .bg .cut_in { float: left;display: inline; width:100%; height:30px; background:#ff67a7;color:#fff;line-height:30px;text-align: center;}
.editor .preview .bg .delete { float: right;display: inline; width:100%; height:30px; background:#ff67a7;margin-top:10px;color:#fff;line-height:30px;text-align: center;}

.editor .preview .titles { width: 72px; height: 16px; line-height: 15px; text-align: center; color: #3d3f3e; background: #fdf04c; border: 1px solid #ffba2f; position: absolute; bottom: -15px; left: 10px; z-index: 3; }
.editor .line { width: 74px; height: 2px; overflow: hidden; background: #d8deda; position: absolute; bottom: -3px; left: -1px; }


.small_pic .pic { width:100px; height:100px; margin: 0 auto;}
.small_pic .bg { width:100px;display: none;}
.small_pic .operation { width:100px; height:70px; position: absolute; top:100px; left: 0; background: #fff; }
.small_pic .cut_in {  float: left;display: inline; width:100%; height:30px; background:#ff67a7;color:#fff;line-height:30px;text-align: center;}
.small_pic .delete {float: right;display: inline; width:100%; height:30px; background:#ff67a7;margin-top:10px;color:#fff;line-height:30px;text-align: center; }
.small_pic .titles { width: 60px; height:32px; line-height: 15px; text-align: center; color: #3d3f3e; background: #fdf04c; border: 1px solid #ffba2f; position: absolute; bottom: -19px; left: 10px; z-index: 3; }
.small_pic .line { width: 62px; height: 2px; overflow: hidden; background: #d8deda; position: absolute; bottom: -3px; left: -1px; }
.small_pic { width: 300px; position: relative; }
.small_pic ul { width: 300px; }
.small_pic li { width:100px; height:180px;display: inline; position: relative; float: left; cursor: pointer; }

.upload_btn { width: 300px; margin-top: 10px; position: relative; }
.upload { width: 292px; height: 32px; line-height: 32px; margin: 0 auto; cursor: pointer; background: url(../images/member/btn.gif) 0 -755px; }
.upload b { display: block; width: 292px; height: 32px; color: #3e3e3c; font-size: 14px; text-align: center; }
.upload .hide { background: url(../images/member/btn.gif) no-repeat 200px -116px; }
.upload .show { background: url(../images/member/btn.gif) no-repeat 200px -156px; }

.upload_con { width: 292px; background: #fff; position: absolute; top: 30px; left: 4px; z-index: 5; }
.upload_con_top { width: 292px; height: 2px; overflow: hidden; background: url(../images/member/upload_con.gif); position: absolute; top: -2px; left: 0px; }
.upload_con_bottom { width: 292px; height: 3px; background: url(../images/member/upload_con.gif) no-repeat 0 bottom; font-size:1px; }

.upload_wrap { padding: 8px 0 8px 8px; border-left:1px solid #ACBFE5; border-right:1px solid #ACBFE5; }
.upload_wrap ul { width:300px; height:40px; overflow:hidden; }
.upload_wrap li { float: left; margin-right: 6px; display: inline; line-height:40px; font-weight: bold; color: #3f3d3e; cursor: pointer; }
.upload_wrap .btn1 { width:300px; height:40px; text-align: center;overflow:hidden;background:#ff67a7;border-radius:2px;color:#fff;}
.upload_wrap .btn2 { width: 79px; height: 28px; padding-left: 10px; background: url(../images/member/btn.gif) no-repeat 0 -837px; overflow:hidden; }
.upload_file {padding: 8px 0 6px;}
.upload_txt { color: #9d9d9d; line-height: 18px; }
.upload_txt span { color: #656565; }

.products{width:100%;}
.products li {width:100%;float: left;margin-bottom: 12px;}
.products h2 {font-weight: bold;text-align:left;font-size: 13px;height:30px;line-height:30px;}
.products span,.products lable{padding-left:10px;float: left;display: block;}
.products .arrange { float: left; width:100%; position: relative; }

.products .red { color: #ff4e01; font-family: "宋体"; font-weight: bold; padding-left: 10px; }
.products .gray { color: #b9b9b9; }
.products .unit { color: #3e3e3e; padding-left: 10px; }

.box_arr { background: #f6f6f6; border: 1px solid #e8e8e8; width:100%;padding-bottom: 20px;}
.box_arr .add_btn { display: block; width: 160px; height: 32px; line-height: 30px; text-align: center; color: #3e3e3c; font-weight: bold; text-decoration: none; font-size: 14px; background: url(../images/member/btn.gif) 0 -499px; }
.box_arr .pos_btn { width: 160px; margin: 20px auto 15px; }
.box_arr .pos_txt { width: 240px; margin: 0 auto 20px; color: #b8b8b8; }
.distance { word-spacing: 15px; }

.box_arr table { width: 100%; margin-top: 10px; border-collapse: collapse; }
.box_arr table th { height: 25px; font-weight: normal; color: #ababab; text-align: center;}
.box_arr table td { height: 25px; text-align: center; color: #3e3e3e; }
.box_arr .table_btn { width: 86px; height: 28px; margin: 10px auto; }
.box_arr .table_btn a { display: block; width: 86px; height: 28px; font-size: 12px; padding-left: 15px; background: url(../images/member/btn.gif) 0 -973px; }


.add_spec { width:320px; border: 1px solid #464646; padding: 10px; background: #fff; position: absolute; top: 380px; right: 24px; z-index: 50; }
.add_spec .close { display: block; width: 21px; height: 21px; background: url(../images/member/ico.gif) 0 -761px; position: absolute; top: 10px; right: 10px; }
.add_spec .close:hover { background: url(../images/member/ico.gif) 0 -783px; }

.add_spec h2 { border-bottom: 2px solid #e3e3e3; color: #3f3f3f; height: 32px; line-height: 32px; }
.add_spec p { color: #9d9d9d; padding:5px 10px; }

.add_spec ul {overflow: hidden; }
.add_spec .th { padding: 3px 0; margin-bottom: 10px; border-top: 2px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; background: #f8f8f8; }
.add_spec .td { padding-bottom: 10px; }
.add_spec li { float: left;display: inline;width:96%;margin:5px 2%;text-align: center;}
.add_spec li input { text-align: center; }

.distance1 { width: 70px; height: 26px; line-height: 26px; text-align: center; color: #919191; }
.distance2 { width: 150px; height: 26px; line-height: 26px; text-align: center; color: #919191; }
.distance3 { width: 40px; height: 26px; line-height: 26px; text-align: center; color: #919191; }

.add_spec span { margin: 2px; }
.add_spec .up_btn { display: block; float: left; margin-right: 4px; width:40px; height:30px; overflow: hidden; cursor: pointer; background: url(../images/member/ico_goods_specs.gif) 0 0px; }
.add_spec .down_btn { display: block; float: left; margin-right: 4px; width:40px; height:30px; overflow: hidden; cursor: pointer; background: url(../images/member/ico_goods_specs.gif) -40px 0px; }
.add_spec .delete_btn { display: block; float: left; margin-right: 4px; width:40px; height:30px; overflow: hidden; cursor: pointer; background: url(../images/member/ico_goods_specs.gif) -80px 0px; }

.add_spec .add { display: block; width: 320px; padding-left: 24px; height: 42px; line-height: 42px; color: #919191; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; background: url(../images/member/ico.gif) no-repeat 8px -1165px;  }
.add_spec .add:hover { color: red; }

.btn_wrap { padding:10px 0; margin:2%;width:96%; border-top: 2px solid #e3e3e3; margin-top: 1px; text-align: center; }
.btn_wrap .btn { border: 0; width: 120px; height: 32px; background: url(../images/member/btn.gif) no-repeat 0 -253px; cursor: pointer; font-weight: bold; color: #3f3d3e; }
.add_spec_bottom { position: absolute; top: 6px; left: -7px; width: 320px; height: 3px; overflow: hidden; background: #000; -moz-opacity: 0.2; opacity: .2; filter: alpha(opacity=20); }

.editor_add { padding: 7px 3px 3px; overflow: hidden; background: #f5f5f5 url(../images/member/editor.gif) repeat-x 0 top; }
.editor_add p { margin-bottom: 10px; }

.editor_add .btn3 { display: block; color: #3d3f3e; text-decoration: none; width: 66px; height: 28px; line-height: 24px; font-weight: bold; padding-left: 35px; background: url(../images/member/btn.gif) 0 -674px; cursor: pointer; }
.editor_add .btn3:hover { color: #333; }
.issuance { text-align: center; margin-top: 10px; }

.add_bewrite { padding-top: 10px;}
.add_bewrite h5 { height:30px; text-align: center;font-size: 13px;}
.editor .btn3 {margin: 0 auto;display: block; color: #3d3f3e; text-decoration: none; width: 66px; height: 28px; line-height: 24px; font-weight: bold; padding-left: 35px; background: url(../images/member/btn.gif) 0 -674px; cursor: pointer; }


.dialog_body{ overflow:hidden;}
.dialog_content .tab{line-height:28px;}
.dialog_content .content1{ margin:5px;width: 280px;}
.dialog_content .content1 h1{ font-size:16px;font-weight:normal;}
.dialog_content .content1 .li{ margin:8px 0;}
.dialog_content .content1 .li input{vertical-align:middle;}
.dialog_content .content1 dl{margin:5px 0;}
.clue_on{margin:5px 0;}
.dialog_content .btn {width: 100%;padding: 8px 0;background: #b00005;background: linear-gradient(to bottom,#9f0207,#b00005);background: -moz-linear-gradient(top, #9f0207,#b00005);background: -webkit-gradient(linear, 0 0, 0 100%, from(#9f0207), to(#b00005));border: #8d0303 solid 1px;border-radius: 3px;color: #fff;margin:5px 0;}
.dialog_content .btn1{background:#f25454;
background:linear-gradient(to bottom,#f25454,#f25454);
background: -moz-linear-gradient(top, #f25454,#f25454);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f25454), to(#f25454));
border-radius:3px;
color:#fff;
width:100%;
padding: 10px 0;
font-size: 16px;
cursor: pointer;
display:block;text-align: center;
border:none;}
.dialog_content .btn2{background:#fefefe;
background:linear-gradient(to bottom,#fefefe,#f5f5f5);
background: -moz-linear-gradient(top, #fefefe,#f5f5f5);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f5f5f5));
border:#ddd solid 1px;border-radius:3px; color:#333;
width:100%;
padding: 10px 0;
font-size: 16px;
cursor: pointer;
display:block;text-align: center;margin-top: 8px;}

.dialog_content .eject_con {border:0px;width:280px;margin: 5px;}
.dialog_content .content_line{margin-bottom: 10px;}
.dialog_content .explain{margin-top: 10px;}
.dialog_content .eject_con input[type="text"]{}
.dialog_content input[type="text"], .dialog_content input[type="password"], .dialog_content textarea {border: #ccc solid 1px !important;padding: 10px 2% !important;font-family:"Microsoft Yahei"!important;font-size: 14px!important;color: #777 !important;background:none!important;}

.dialog_content select{padding: 10px 2%!important;border: #e0e0e0 solid 1px !important;color: #777 !important;width: 100% !important;margin-bottom: 5px !important;height: 40px !important;}

/*订单*/
/* CSS Document */
strong{ color:#d20005; float:right;}
.address_info,.orderlist{ position:relative;  background:#fff; overflow:hidden; color:#6b6b6b; margin:0px 10px 0; padding:15px 30px 15px 15px; font-size:14px; border-radius:5px 5px 0 0;}
.orderlist{ border-radius:5px;}
.address_info .radio{ display:inline-block; margin-right:10px; vertical-align:middle;}
.address_info a{ display:inline-block; width:90%;}
.address_info span{ line-height:30px; display:inline-block;}
.address_info .dt{ margin-left:25px;}
.address_info b{ display:block; float:right; font-size:20px; font-weight:bold; position:absolute; right:10px; top:35%;}
.address .new{ margin:0 10px 1px; border-radius:0 0 5px 5px; border-top:0;}
.address{margin-top:10px;}

.orderlist{ margin:10px; padding:0;}
.orderlist li{  padding:10px; overflow:hidden;}
.orderlist li em{font-weight:bold;color:red;padding: 0 5px;font-style:normal;}
.orderlist li img{ width:90px; height:90px; float:left; margin-right:10px;}
.orderlist li  p{height:30px; line-height:30px; overflow:hidden; }
.orderlist li span{ color:#333; }
.orderlist li:last-child{ border-bottom:none;}
.orderlist select{ border:#aaa solid 1px; padding:3px; color:#333;}
.total_price{ text-align:right; margin:0 10px 10px; padding:5px 10px; font-size:16px; overflow:hidden;}

.goods_info{ margin-top:15px; background:#fff; padding:10px 10px 0; overflow:hidden;}
.goods_info .goods{ border-bottom:#ccc dashed 1px; padding:10px;}
.goods_info .goods .goods_img{width:25%;}
.goods_info .goods .goods_conter{margin-left: 5%;width:70%}
.goods_info .goods:last-child{ border-bottom:none;margin-bottom:none;}
.goods_info .goods img{ width:100%; height:100%; padding:5px;margin-right:10px;box-shadow:rgba(0,0,0,0.4) 0 0 3px;float:left;}
.goods_info .goods p{line-height:30px; color:#666;}
.goods_info .goods p.title{ height:40px; line-height:20px;overflow:hidden; color:#333;}
.goods_info strong{ float:none; margin-right:10px;}
.goods_info .cancel{ float:right;}
.goods_info .pay{ width:100%; overflow:hidden; margin:10px 0;}
.goods_info .pay a{ display:inline-block; padding:10px 5%; width:38%; text-align:center;}
.goods_line{background:url(../images/pp_2.png) repeat-x; display:block; height:14px;}

.orderinfo b{ width:60px; text-align:right; display:inline-block; margin-right:20px; height:20px;font-weight:normal; vertical-align:top;}
.orderinfo span{  text-align:left; display:inline-block;width:68%;}





/* CSS Document */
/* 评价 */
.comment{ margin-top:45px; padding:10px;}
.goods_info,.comment_box{border-radius:5px; padding:10px; overflow:hidden;}
.goods_info img{ width:150px; height:150px; float:left; margin-right:10px;}
.goods_info p{ font-size:14px; line-height:30px; color:#666;}
.goods_info .title{ color:#333;}

.comment_box p{ padding:5px 0;}
.comment_box input[type="radio"]{ width:20px; height:20px; border:#ccc solid 1px; margin-right:5px;vertical-align:bottom; }
.comment_box label{ margin-right:10px;font-size:14px;}
.comment_box i{ background:url(../images/pj.png) no-repeat 0 -34px; width:19px; height:17px; display:inline-block; vertical-align:-2px;}
.comment_box i.mid{ background-position:0 -17px;}
.comment_box i.bad{ background-position:0 0;}
.comment .submit_btn{ margin:0;}





.add_box,.edit_box { margin-top:60px; }

.error{color:#B20005;}
input[type="text"].error{border:1px dotted #FF0000;}

.add_box p,.edit_box p{ font-size:16px; color:#666; padding:5px 10px;} 
.mr{ display:inline-block; width:20px; height:20px;border:#ccc solid 1px; margin:0 10px 10px 0; vertical-align:-5px;}
.add_submit{ width:100%; padding:10px 0; display:block; text-align:center;}



.notice-word {background:#E5F5FF;border: 1px #40B3FF dashed;padding: 0 5px 0 25px;line-height: 25px;margin: 10px 10px 15px;}
.bank-add .captcha input {float:left;margin-right:3px;width:80px;}
